terrace something - Turkish English Dictionary